Big Huge Thesaurus

treasure flower

noun